gem5 Simulator System.  http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.

gem5 compiled Apr 12 2018 21:57:22
gem5 started May 22 2019 12:58:22
gem5 executing on elena-VirtualBox, pid 3107
command line: ./build/X86/gem5.opt -r -d sim_out --debug-flags=FaultInjection ./configs/example/fs.py --script=./configs/boot/bitcount.rcS --cpu-clock=250MHz --caches -r 1 --fi-input=input

Global frequency set at 1000000000000 ticks per second
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (512 Mbytes)
Setting Entry Point
info: kernel located at: /home/elena/RTS/gemfi/x86/binaries/vmlinux
Listening for com_1 connection on port 3456
      0: rtc: Real-time clock set to Sun Jan  1 00:00:00 2012
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
      0: system.fi_system: Initialized FI_System
warn: Reading current count from inactive timer.
**** REAL SIMULATION ****
6405897812000: system.fi_system: Starting FI
info: Entering event queue @ 6405897812000.  Starting simulation...
warn: Don't know what interrupt to clear for console.
warn: Tried to clear PCI interrupt 14
6441565628000: global:  FI INIT initializing faults
6441565628000: system.fi_system: FI_System::Deleting Faults
6441565628000: system.fi_system: Reading New Faults
InjectedFault :: when :Inst:113183214
InjectedFault :: where :all
InjectedFault :: what :Flip:45
InjectedFault :: thread :all
InjectedFault :: occ :1
O3CPUInjectedFault :: Tcontext:0
InjectedFault :: when :Inst:2092538
InjectedFault :: where :all
InjectedFault :: what :Flip:32
InjectedFault :: thread :all
InjectedFault :: occ :1
O3CPUInjectedFault :: Tcontext:0
6441565672000: system.fi_system: ****Fault Injection Activation Instruction id 0******
6441565672000: system.fi_system: ~****Fault Injection Activation Instruction******~
6441565672000: system.fi_system: ****Fault Injection Activation Instruction (ALL THREADS )******
6441565672000: global: Copying New Faults to thread all -- all
===IEWStageInjectedFault::dump()===
===InjectedFault::dump()===
	Where: all
	When: Inst:2092538
	What: Flip:32
	threadID: all
	faultID: 1
	faultType: 7
	timing: 2092538
	valueType: 3
	value: 32
	occurrence: 1
~==InjectedFault::dump()===
	tcontext: 0
~==IEWStageInjectedFault::dump()===
6441565672000: system.fi_system: ~****Fault Injection Activation Instruction (ALL THREADS ) ******~
6448251504000: global: ===IEWStageInjectedFault::process(T)===
HEX:Value before FI: 0x00000040a42
		FlipBit Value
		Value before FI: 4196930
		Value after FI: 2151680578
HEX:Value after FI: 0x000008040a42
6448251504000: global: ~==IEWStageInjectedFault::process(T)===
Exiting @ tick 6453199696000 because m5_exit instruction encountered
